' ' ! -